<Query Kind="VBStatements" />

	Multiply("12", 5).Dump("Should be 60")
	Multiply(".5", 8).Dump("Should be 4")
	Multiply(".5", 2.25).Dump("Should be 1.25")
	Multiply(2.25, ".5").Dump("Should be 1.25")

End Sub ' For LINQPad

Public Function Multiply(x As String, y As Single) As Single
	return CSng(x) * y
End Function

Public Function Multiply(x As Double, y As String) As Double
	return x * CDbl(y)
End Function


Sub Fake ' For LINQPad